/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.folha.utilidades;

import br.com.folha.dao.UnidadeDao;
import br.com.folha.entity.Unidade;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.convert.FacesConverter;

/**
 *
 * @author marceloml
 */
@FacesConverter(value="unidadeConverter")
public class UnidadeConverter implements Converter{
        
    @Override
    public String getAsString(FacesContext fc, UIComponent uic, Object value) {
        
        Integer retorno = null;
        if (!(value == null)) {
            Unidade unidade = new Unidade();
            unidade = (Unidade) value;
            retorno = unidade.getId();
        }
        return retorno.toString();        
        
    }

    @Override
    public Object getAsObject(FacesContext fc, UIComponent uic, String string) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    
}
